cmake_minimum_required(VERSION 3.12)

set(CMAKE_CURRENT_SOURCE_DIR 
    ${CMAKE_SOURCE_DIR}/src/Buffer
)

set(BUFFER_INC
    ${CMAKE_CURRENT_SOURCE_DIR}/BufferInterface.hpp
    ${CMAKE_CURRENT_SOURCE_DIR}/Buffers.hpp
    ${CMAKE_CURRENT_SOURCE_DIR}/BufferTypeFlags.hpp
    ${CMAKE_CURRENT_SOURCE_DIR}/VertexBuffer.hpp
    ${CMAKE_CURRENT_SOURCE_DIR}/UniformBuffer.hpp
)

set(BUFFER_SRC
    ${CMAKE_CURRENT_SOURCE_DIR}/BufferInterface.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/Buffers.cpp
)
